wet blanket – English–日本語 translations

🇬🇧 en ja 🇯🇵

wet blanket noun

  • someone who takes the fun out of a situation or activity
朴念仁
Wiktionary Links